package com.chushouya.order.dto.api.shunfeng;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * 顺丰订单状态推送请求DTO
 */
@ApiModel("顺丰订单状态推送请求")
public class ShunfengOrderStatePushDTO {

    @ApiModelProperty("请求ID")
    private String requestId;

    @ApiModelProperty("时间戳")
    private Long timestamp;

    @ApiModelProperty("订单状态列表")
    private List<ShunfengOrderStateDTO> orderState;

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public Long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Long timestamp) {
        this.timestamp = timestamp;
    }

    public List<ShunfengOrderStateDTO> getOrderState() {
        return orderState;
    }

    public void setOrderState(List<ShunfengOrderStateDTO> orderState) {
        this.orderState = orderState;
    }

    @Override
    public String toString() {
        return "ShunfengOrderStatePushDTO{" +
                "requestId='" + requestId + '\'' +
                ", timestamp=" + timestamp +
                ", orderState=" + orderState +
                '}';
    }
}
